Requirements Engineering in Machine Learning Projects

نویسندگان

چکیده

Over the last decade, machine learning methods have revolutionized a large number of domains and provided solutions to many problems that people could hardly solve in past. The availability amounts data, powerful processing architectures, easy-to-use software frameworks made popular, readily available, affordable option different contexts. However, development maintenance production-level systems proven be quite challenging, as these activities require an engineering approach solid best practices. Software offers mature process practices for conventional systems, but some them are not directly applicable new programming paradigm imposed by learning. same applies requirements Therefore, this article provides overview challenges been reported research literature, along with their proposed solutions. Furthermore, it presents our overcoming those form case study. Through mixed-method study, tries identify necessary adjustments (1) (2) understanding certain types better fit specifics Moreover, emphasize relevance properly conducted addressing complexity well motivate further discussion on developing such systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

Constructionist Learning in Software Engineering Projects

On the verge of the information society of the next millenium we are looking for innovative learning scenarios to prepare students for their future professions including the challenge of lifelong learning. In this article we describe our software engineering class which is designed as an open, self-directed, constructionist learning scenario in the context of authentic problems. The concept of ...

متن کامل

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

Lightweight requirements engineering in agile web development projects

Web applications have become more commonplace, but it is still common for development projects to fail to meet their intended goals either in terms of budget, time-to-market or quality. Although increasingly popular in the recent years, the introduction of agile software development methodologies does not seem to make a significant difference as far as project success is concerned. I present th...

متن کامل

Requirements Engineering as a Success Factor in Software Projects

ion and partitioning. The majority of projects developed prototypes ranging from simple mock-ups to operational prototypes. A third of the RE teams developed OO models. Most projects verified and validated requirements with multiple stakeholders. More than half the projects performed peer reviews or walk-throughs to verify or validate requirements. Repeatedly, participants emphasized the import...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2023

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2023.3294840